@charset "utf-8";

.indexSlide2 {margin-bottom: 28px; position: relative}
.indexSlide2 .slideBox {height: 220px; overflow: hidden; position: relative}
.indexSlide2 .slideBox .row {width: 100%; height: 220px; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 1; background-color:#FFF; background-repeat: no-repeat; background-position: 50% 0}
.indexSlide2 .slideNavi {position: absolute; bottom: 5px; left: 50%; margin-left: -30px; z-index: 9; background-color: RGBA(0,0,0,.3); border-radius: 15px; height: 20px; padding: 0 10px}
.indexSlide2 .slideNavi span {background-color: #FFF; width: 12px; height: 12px; display: inline-block; border-radius: 6px; overflow: hidden; text-indent:  -999px; margin: 0 3px; cursor: pointer}
.indexSlide2 .slideNavi .current {background-color: #ED5644}


.indexFocus {height: 500px; background: url(../Images/indexFocus.jpg) no-repeat 50% 0}
/* 测志愿表单 */
.searchSchool {width: 450px; height: 350px; float: right; margin-top: 150px; background: url(../Images/searchSchool_bg.png) no-repeat}
.searchSchool .ssbox {padding: 15px}
.searchSchool h2 {color: #4AB3A7; text-align: center; font-size: 24px; font-weight: normal; line-height: 65px; border-bottom: 1px solid #4D4C4C; height: 75px; margin-bottom: 30px}
.searchSchool .formBox {height: 200px}
.searchSchool .formBox label {color: #DFDFDF; display: block; text-align: center; height: 35px; line-height: 20px; font-size: 15px}
.searchSchool .formBox li {float: left; margin-left: 25px; display: inline; height: 80px; background: url(../Images/searchSchool_select.png) no-repeat}
.searchSchool .formBox .item1 {width: 100px; background-position: 0 35px}
.searchSchool .formBox .item2 {width: 120px; background: none}
.searchSchool .formBox .item3 {width: 100px; background-position: 0 35px}
.searchSchool .formBox .inpbox {line-height: 45px; text-align: center; position: relative; z-index: 1; overflow: hidden}
.searchSchool .item1 .inpbox {cursor: pointer}
.searchSchool .item1 .city {padding-right: 10px}
.searchSchool .item1 .ico {position: absolute; right: 17px; top: 22px; width: 7px; height: 4px; line-height: 0; background: url(../Images/searchSchool_select.png) no-repeat 100% 0}
.searchSchool .item2 .im {width: 59px; height: 45px; cursor: pointer; float: left; display: inline; background: url(../Images/searchSchool_select.png) no-repeat 0 -100px}
.searchSchool .item2 .w {text-indent: 5px; background-position: 0 -100px; border-right: 1px solid #B6B6B6}
.searchSchool .item2 .l {text-indent: -5px; background-position: 100% -100px}
.searchSchool .item2 .current {color: #FFF; width: 61px; margin: 0 0 0 -1px; border: 0; background: url(../Images/searchSchool_select.png) no-repeat 0 -150px}
.searchSchool .item2 .w.current {background-position: 0 -150px}
.searchSchool .item2 .l.current {background-position: 100% -150px}
.searchSchool .item3 .gkScore {width: 45px; height: 30px; line-height: 30px; border: 0; margin-right: 10px; background-color: #C8C8C8; text-align: center}
.searchSchool .item3 .placeholder {position: absolute; top: 8px; left: 22px; width: 45px; color: #B6B6B6; cursor: text; line-height: 30px}
.searchSchool .item3 .m {position: absolute; right: 15px; top: 0}
.searchSchool .formBox .buttons {text-align: center; padding-top: 40px; zoom: 1}
.searchSchool .formBox .btn {width: 280px; height: 60px; background-color: #ED5644; color: #FFF; border-bottom: 2px solid #AC3E31; font-size: 25px}

.searchSchool .scoreClass h3 {color: #4AB3A7; text-align: center; font-size: 17px; font-weight: normal; margin-bottom: 10px; background: url(../Images/searchSchool_line.png) no-repeat 50%}
.searchSchool .scoreClass li {float: left; display: inline; margin: 5px 10px 0}
.searchSchool .scoreClass a {color: #DFDFDF}
.searchSchool .scoreClass a:hover {color: #55C4B8}

/*  */
.modTitle {border-bottom: 1px solid #DDD; height: 38px; line-height: 30px}
.modTitle h2 {font-size: 22px; font-weight: normal; border-bottom: 3px solid #55C4B8; margin-bottom: -2px; position: relative; float: left; height: 37px; padding-right: 10px}
.modTitle .more {float: right; padding-top: 5px}
.modContent {padding-top: 20px}

.indexPart {/*height: 320px; background-color: #EEF2F2;*/padding-bottom: 20px}

/* 功能模块 */
.modBox {width: 700px; height: 230px; float: left; margin-top: 25px; overflow: hidden}
.modBox ul {margin-right: -20px}
.modBox li {width: 220px; height: 100px; margin: 0 20px 20px 0; float: left}
.modBox .ico {float: left; width: 100px; height: 100px; margin-right: 15px;/* background: url(../Images/home_ico.png) no-repeat}
.modBox .i1 {background-position: 0 0}
.modBox .i2 {background-position: -100px 0}
.modBox .i3 {background-position: -200px 0}
.modBox .i4 {background-position: -300px 0}
.modBox .i5 {background-position: -400px 0}
.modBox .i6 {background-position: -500px 0}
.modBox .i7 {background-position: 0 -100px}
.modBox .i8 {background-position: -100px -100px*/}
.modBox h3 {line-height: 65px; font-size: 20px; font-weight: normal}
.modBox .go {display: block; margin-left: 115px; width: 80px; height: 24px; text-align: center; color: #FFF;/* background: url(../Images/home_ico.png) no-repeat -600px -30px}
.modBox a:hover .go {background-position: -600px -30px*/}


/*
.testPro {width: 700px; float: left; padding-top: 25px}
.testPro .pic {float: left; width: 300px; overflow: hidden; margin-right: 25px}
.testPro .con {font-size: 16px; line-height: 2em; padding: 10px 0 0 300px}
.testPro .con .bf {font-size: 20px}
.testPro .con .c {color: #EE5E45}
.testPro .con .buttons {padding-top: 30px}
.testPro .con .btn {width: 200px; height: 60px; line-height: 60px; background-color: #55C4B8; border-bottom: 1px solid #739F99; color: #FFF; font-size: 25px}
*/
.indexSide {width: 260px; float: right; padding-top: 27px}
/* 热度排行 */
.rankingList {margin-bottom: 25px}
.rankingList .modContent {padding-top: 10px}
.rankingList li {border-bottom: 1px dashed #D3D6D6; margin-bottom: 6px}
.rankingList .hd {height: 27px; line-height: 22px; vertical-align: top}
.rankingList h3 {float: left; font-weight: normal; font-size: 14px; width: 175px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden}
.rankingList .num {float: left; width: 16px; line-height: 16px; background-color: #999; color: #FFF; text-align: center; font-size: 10px; border-radius: 8px; margin: 4px 6px 0 0; float: left}
.rankingList .top .num {background-color: #ED5644}
.rankingList .heat {float: right; text-align: right; color: #666; font-size: 12px}
.rankingList .ico {float: right; width: 15px; height: 10px; margin-top: 7px; background: url(../Images/arrow2.png) no-repeat 8px -100px}
.rankingList .fall {background-position: 8px -125px}
.rankingList .bd {height: 70px; display: none}
.rankingList .current .bd {display: block}
.rankingList .bd img {float: left; width: 80px; height: 60px}
.rankingList .bd p {float: right; width: 165px; font-size: 12px; color: #999; height: 60px; overflow: hidden; line-height: 20px}

.newsList .modContent {padding-top: 10px}
.newsList li {border-bottom: 1px dashed #D3D6D6; background: url(../Images/dot.png) no-repeat 3px 15px; text-indent: 15px; height: 33px; line-height: 33px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden}
.newsList li:hover {color: #55C4B8; background-position: 3px -75px}

.indBtn {margin-top: 15px}
.QRCode {height: 80px; margin-top: 32px}

/* 名校 */
.eliteSchool {float: left; margin-top: 20px; width: 700px}
.eliteSchool .slideBtn {height: 30px; margin-top: -30px; float: right}
.eliteSchool .slideBtn div {width: 30px; height: 20px; float: left; margin-left: 6px; display: inline; cursor: pointer; background: url(../Images/arrow2.png) no-repeat 0 -155px}
.eliteSchool .slideBtn .next {background-position: 0 -180px}

.eliteSchool .list {height: 650px; overflow: hidden}
.eliteSchool .list ul {width: 9999em}
.eliteSchool .list li {float: left; width: 220px; margin-right: 20px; text-align: center; font-size: 16px}
.eliteSchool .list li img {margin-bottom: 5px}
.eliteSchool .list li a {display: block; line-height: 25px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.eliteSchool .list .line {height: 25px}


/* 友情链接 */
.indexLink {background-color: #DDD; padding: 20px 0}
.indexLink li {float: left;margin-right: 16px;white-space: nowrap;font-size:12px;line-height:20px;}
.indexLink .modTitle {border-bottom-color:#CCC;clear:both}
.indexLink .modContent {padding: 10px 0}
.indexLink .pic-logo {overflow: hidden; margin-bottom: 20px}
.indexLink .pic-logo ul {margin-right: -15px; overflow: hidden}
.indexLink .pic-logo li {margin: 10px 14px 0px 0}
.indexLink .pic-logo li img {width: 80px; height: 32px}

.indexLink .QRCode {width: 260px; float: right; margin-top: -20px}

.indexLink .jg {width:660px; float: left}
.indexLink .mt {width:300px; float: right}

/* 文章页 */
.articlePage {float: left; width: 700px; padding-top: 27px}
.articlePage .list {margin-bottom: 20px}
.articlePage .list li {border-bottom: 1px dashed #D3D6D6; height: 35px; line-height: 35px}
.articlePage .list a {padding-left: 15px; background: url(../Images/dot.png) no-repeat 3px 8px}
.articlePage .list a:hover {background-position: 3px -82px}
.articlePage .list .date {float: right; font-size: 12px; color: #999}

.articlePage .contentHd {border-bottom: 1px dashed #D3D6D6; padding: 0 0 15px; margin: -15px 0 20px; border-left: 3px solid #55C4B8; padding-left: 30px}
.articlePage .contentHd .title {font-size: 2em; padding-bottom: 10px}
.articlePage .contentHd .info {color: #999}
.articlePage .contentBd {font-size: 16px}
.articlePage .contentBd p {margin-bottom: 1em}
.articlePage .contentBd a {color: #388880; border-bottom: 1px dotted #388880}
.articlePage .contentBd a:hover {color: #EE5E45; border-bottom: 1px dotted #EE5E45}

.schoolCommend {padding-bottom: 10px}
.schoolCommend li {text-align: center; margin-bottom: 15px}

